package leetcode.pre50;

import java.util.*;

/**
 * 给定一个字符串 s 和一些长度相同的单词 words。
 * <p>
 * 找出 s 中恰好可以由 words 中所有单词串联形成的子串的起始位置。
 * <p>
 * 注意子串要与 words 中的单词完全匹配，中间不能有其他字符，
 * <p>
 * 但不需要考虑 words 中单词串联的顺序。
 * <p>
 *  
 * <p>
 * 示例 1：
 * <p>
 * 输入：
 * s = "barfoothefoobarman",
 * words = ["foo","bar"]
 * 输出：[0,9]
 * 解释：
 * 从索引 0 和 9 开始的子串分别是 "barfoo" 和 "foobar" 。
 * 输出的顺序不重要, [9,0] 也是有效答案。
 * 示例 2：
 * <p>
 * 输入：
 * s = "wordgoodgoodgoodbestword",
 * words = ["word","good","best","word"]
 * 输出：[]
 * <p>
 * <p>
 * mail@xiakai.online
 *
 *
 * TODO
 * @date 2020/6/1 23:05
 */
public class Code30_串联所有单词_AllSubString {

}
